package main

import "fmt"

func main() {
	// 空接口可以接受任何类型的值
	var i interface{} = 15
	i = "hello Golang"

	type T struct{}

	var t T
	i = t  // 又赋值 T 类型的值
	i = &t // 又赋值 *T 类型的值

	fmt.Println(i)
}
